<?php

namespace app\web\controller;

use app\common\controller\Base;

use app\common\component\ErrorCode;
use app\common\component\Param;
use app\common\component\Redis;
use app\web\logic\BackendUserLogic;

class Test extends Base
{
    // socket 连接
//    public function test()
//    {
//        set_time_limit(30);
//        $socket_pointer = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
//        if ($socket_pointer) {
//
//            $socket_bind_param = socket_bind($socket_pointer, '127.0.0.1', 1111);
//            if ($socket_bind_param) {
//                $socket_listen_param = socket_listen($socket_pointer);
//                if ($socket_listen_param) {
//                    $socket_accept_param = socket_accept($socket_pointer);
//                    if ($socket_accept_param) {
//
//                        $buffer = '你好世界啊 ! 超级无敌低级错误的';
//                        var_dump(strlen($buffer));
//                        socket_write($socket_accept_param, $buffer, strlen($buffer));
//
//
//                        socket_close($socket_accept_param);
//                    } else {
//                        var_dump('socket_accept失败');
//                    }
//                } else {
//                    var_dump('socket_listen失败');
//                }
//            } else {
//                var_dump('socket_bind失败');
//            }
//
//            socket_close($socket_pointer);
//        } else {
//            var_dump('socket_create失败');
//        }
//
//        var_dump('jieshu');
//    }

}
